#ifndef _m01_testpattern_
#define _m01_testpattern_
#include "gpio_armeabi-v7a.h"
#include "gpio.h"
#include "igslib_iserial_manager.h"

namespace igslib
{
    class M01_gpio:public CGPIO
    { 
        protected:
            gpio_syslib::pin* pin;
            ISpi* m01spi;
            char ID;
        public:
            M01_gpio(char id);
            M01_gpio();
            void SetSPI(ISpi* value);
            int SetNumber(const int& value);
            int SetState(const state& lv);
            state GetState();
    };
};

#endif
